package com.hyt.it.ogt.ykcj.domain.vo.export;


import java.math.BigDecimal;
import java.util.List;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 企业招聘考试科目成绩导出类
 *
 * @Author yaojian
 * @Date 2021/11/22
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ExcelTarget("EnterpriseExamineeSubjectGradeScoreVo")
public class ExportEnterpriseExamineeSubjectGradeScoreVo {

    /**
     * 科目id
     */
    @ApiModelProperty(value = "科目id")
    @Excel(name = "科目id", width = 30)
    private String subjectId;

    /**
     * 科目名称
     */
    @ApiModelProperty(value = "科目名称")
    @Excel(name = "科目名称", width = 30)
    private String subjectName;

    /**
     * 是否合格
     */
    @Excel(name = "是否合格",needMerge = true)
    private String qualifiedStatus;

    /**
     * 区间名称
     */
    private String regionName;

    /**
     * 成绩分数
     */
    @ApiModelProperty(value = "成绩分数")
    @Excel(name = "成绩分数", width = 30)
    private BigDecimal subjectScore;

    /**
     * 科目下的题型
     */
    private List<ExportEnterpriseExamineeStemScoreVo> exportEnterpriseExamineeStemScoreVos;

}
